@charset "utf-8";
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input{ margin:0;padding:0;box-sizing:border-box;} 
body{font-family:"Arial, Helvetica, sans-serif";}
ul,ol,li{list-style:none;}
a,u{text-decoration:none;}
b,strong,h1,h2,h3,h4,h5,h6{font-weight:100;font-size:12px;}
i,em{font-style:normal;}
img,input{display:block;border:0;outline: none;}
.clearfix:after{content:".";clear:both;height:0;display:block;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}

.mc{
    min-width:1200px;
    position:relative;
    form{
        .log-top{
            width:100%;
            height:120px;
            background:#fff;
            box-shadow: 0 0 5px #d9d9d9;
            .topl{
                float:left;
                margin-top:20px;
                margin-left:30px;
                a{
                    float:left;
                    img{
                        float:left;
                    }
                }
            }
            .topr{
                float:right;
                line-height:120px;
                font-size:13px;
                color:#959595;
                margin-right:50px;
            }
        }
        .log-cont{
            background: url(http://www.emeixian.com/data/afficheimg/1507591881091428967.jpg) no-repeat center;
            
            overflow: hidden;
            width:100%;
            height:600px;
           .cont-topr{
               float:right;
               width:400px;
               border:1px solid #f2f2f1;
               margin-top:100px;
               padding-bottom:20px;
               background:#fff;
               margin-right:30px;
               .cont-top{
                   height:56px;
                   background:#fafafc;
                   font-size:16px;
                   h2{
                       color:#333;
                       font-size:16px;
                       line-height:56px;
                       float:left;
                       #tab1{
                           width:90px;
                           height:100%;
                           float:left;
                           text-align: center;
                          background: #fff;
                           cursor:pointer;
                           border:1px solid #eee;
                           border-bottom:0;
                           box-sizing:border-box;
                       }
                       #tab2{
                           width:310px;
                           float:left;
                           text-indent:20px;
                           cursor: pointer;
                           border-bottom:1px solid #eee;
                           box-sizing:border-box;
                       }
                   }
               }
               .cont-b{
                   width:312px;
                   margin:0 auto;
                   margin-top:23px;
                   #user-login{
                      .user{
                          width:300px;
                          height:36px;
                          line-height:36px;
                          border:1px solid #deded3;
                          border-radius: 4px;
                          padding-left:10px;
                      } 
                      .pass{
                          width:300px;
                          height:36px;
                          line-height:36px;
                          border:1px solid #DEDED3;
                          border-radius: 4px;
                          padding-left:10px;
                          margin-top:10px;
                      }
                      .ver{
                          margin-top:10px;
                          height:38px;
                          .code{
                              width:94px;
                              float:left;
                              height:36px;
                              line-height:36px;
                              border:1px solid #deded3;
                              border-radius: 4px;
                              padding-left:6px;
                          }
                          img{
                              float:left;
                              cursor: pointer;
                              margin-left:6px;
                          }
                          a{
                              float:left;
                              padding-left:5px;
                              line-height:38px;
                              color:#1EAA39;
                              font-size:14px;
                              
                          }
                      }
                      .info{
                           margin-top:20px;
                           height:30px;
                          
                           .rem{
                              width:66px;
                              float:left;
                              color:#666;
                              font-size:14px;
                              line-height:16px;
                              #checkbox{
                                  margin-top:3px;
                                  float:left;
                                  margin-right:5px;
                                  width:15px;
                                  height:15px;
                                  border-radius: 3px;
                              }
                             p{
                                 float:left;
                                  color:#666;
                                  font-size:14px;
                                  line-height:16px;
                                  margin-top:3px;
                                  
                             }
                          } 
                           a{
                                  float:right;
                                  font-size:14px;
                                  color:#1EAA39;
                                  margin-right:15px;
                              }
                      }
                     
                   }
                   #phone-login{
                       .userN{
                           width:300px;
                          height:36px;
                          line-height:36px;
                          border:1px solid #deded3;
                          border-radius: 4px;
                          padding-left:10px;
                       }
                       .ver{
                            margin-top:10px;
                            height:38px;
                          .code{
                              width:115px;
                              float:left;
                              height:36px;
                              line-height:36px;
                              border:1px solid #deded3;
                              border-radius: 4px;
                              padding-left:6px;
                          }
                          img{
                              float:left;
                              cursor: pointer;
                              margin-left:6px;
                          }
                          a{
                              float:left;
                              padding-left:5px;
                              line-height:38px;
                              color:#1EAA39;
                              font-size:14px;                             
                          }
                       }
                       .passW{
                           width:160px;
                           float:left;
                           height:36px;
                           line-height:36px;
                          border:1px solid #deded3;
                          border-radius: 4px;
                          padding-left:10px;
                           margin-top:10px;
                       }
                       .yzm{
                           margin-top:10px;
                           height:37px;
                           line-height: 37px;
                           border-radius: 4px;
                           border:1px solid #1EAA39;
                           width:130px;
                           cursor: pointer;
                           color:#1EAA39;
                           float:right;
                           background:#fff;
                           margin-right:5px;
                       }
                       span{
                           float:left;
                           width:258px;
                           height:21px;
                           margin:0 auto;
                           font-size:14px;
                           color:#666;
                           margin-top:20px;
                           margin-bottom:20px;
                       }
                   }
                   .login-btn{
                       margin-top:10px;
                       .login-sub{
                           width:300px;
                           height:50px;
                           border-radius: 6px;
                           line-height:50px;
                           background:#1EAA39;
                           text-align: center;
                           color:#fff;
                           font-size:16px;
                           cursor: pointer;
                       }
                   }
                   h3{
                       width:130px;
                       height:21px;
                       font-size:14px;
                       color:#333;
                       float:left;
                       line-height:21px;
                       margin-top:10px;
                       margin-bottom:30px;
                       a{
                           color:#1EAA39;
                       }
                   }
               }
           }
        }
        .alert{
            display:none;
            width:160px;
            height:183px;
            border:1px solid #999;
            border-radius:6px;
            position:fixed;
            left:45%;
            top:40%;
            z-index: 100;
            background:#fff;
            box-shadow: 0 0 8px rgba(0,0,0,0.1);
            font-size:14px;
            color:#333;
            table{
                .td1{
                    width:158px;
                    height:47px;
                    border-bottom:1px solid #e5e5e5;
                    line-height:47px;
                    float:left;
                    .sure{
                        float:right;
                        width:24px;
                        height:24px;
                        margin-right:10px;
                        font-size:21px;
                        border:0;
                        background:#fff;
                        margin-top:0;
                        color:#ccc;
                    }
                }
                .td2{
                    float:left;
                    padding:15px;
                    color:#333;
                    .ttip{
                        float:left;
                        width:130px;
                        height:40px;
                        h4{
                           float:left;
                           width:130px;
                           height:20px;
                           line-height:20px; 
                           font-size:14px;
                        }
                        #label{
                            float:left;
                            width:130px;
                            margin:2px;
                            font-size:14px;
                        }
                    }
                }
                .td3{
                    float:left;
                    width:160px;
                    height:54px;
                    .sure{
                        width:54px;
                        height:34px;
                        color:#fff;
                        background:#04b00c;
                        text-align: center;
                        line-height:34px;
                        font-size:14px;
                        cursor:pointer;
                        border-radius: 4px;
                        border:0;
                        margin-left:80px;
                    }
                }
            }
        }
    }
}
